mutual promises - Español Inglés Diccionario